capiz (placuna placenta) - French English Dictionary